home *** CD-ROM | disk | FTP | other *** search
-
-
-
- VVVVkkkkRRRReeeeppppeeeeaaaattttBBBBuuuuttttttttoooonnnn((((3333xxxx)))) VVVVkkkkRRRReeeeppppeeeeaaaattttBBBBuuuuttttttttoooonnnn((((3333xxxx))))
-
-
-
- NNNNAAAAMMMMEEEE
- VkRepeatButton - A component for displaying repeating Motif buttons
-
- IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
- VkComponent : VkCallbackObject
-
- HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
- #include <Vk/VkRepeatButton.h>
-
- PPPPUUUUBBBBLLLLIIIICCCC PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLL SSSSUUUUMMMMMMMMAAAARRRRYYYY
- CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr////DDDDeeeessssttttrrrruuuuccccttttoooorrrr
- VkRepeatButton(char* name,
- Widget parent,
- VkRepeatButtonType type);
- virtual void ~VkRepeatButton(void);
-
-
- AAAAcccccccceeeessssssss FFFFuuuunnnnccccttttiiiioooonnnnssss
- VkRepeatButtonType type(void);
-
-
- CCCCoooonnnnffffiiiigggguuuurrrraaaattttiiiioooonnnn
- void setParameters(long initial, long repeat);
-
-
-
-
- XXXX RRRREEEESSSSOOOOUUUURRRRCCCCEEEESSSS AAAASSSSSSSSOOOOCCCCIIIIAAAATTTTEEEEDDDD WWWWIIIITTTTHHHH TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
- initialDelay
- repeatDelay
-
-
-
- CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- VkRepeatButton provides auto-repeating Motif push buttons. Normally, a
- Motif push button activates once when the user presses and releases.
- VkRepeatButton behaves much like scrollbar buttons. Activation occurs
- when the user presses, begins repeating after some delay and at some
- interval, and stops activating when the user releases.
-
-
- DDDDEEEERRRRIIIIVVVVIIIINNNNGGGG SSSSUUUUBBBBCCCCLLLLAAAASSSSSSSSEEEESSSS
- Since VkRepeatButton is designed to substitute for an ordinary, non-
- repeating XmPushButton or XmArrowButton, use of subclasses is unexpected.
- Instead, build VkComponent subclasses as you would with other Motif
- widgets.
-
-
- FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
- VVVVkkkkRRRReeeeppppeeeeaaaattttBBBBuuuuttttttttoooonnnn(((())))
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- VVVVkkkkRRRReeeeppppeeeeaaaattttBBBBuuuuttttttttoooonnnn((((3333xxxx)))) VVVVkkkkRRRReeeeppppeeeeaaaattttBBBBuuuuttttttttoooonnnn((((3333xxxx))))
-
-
-
- VkRepeatButton(char* name,
- Widget parent,
- VkRepeatButtonType type);
- virtual void ~VkRepeatButton(void);
-
-
- VkRepeatButton creates a component using the name and parent
- parameters. The file parameter specifies what type of Motif button
- to create. This value can be RB_pushButton, RB_pushButtonGadget,
- RB_arrowButton, or RB_arrowButtonGadget. These create XmPushButton,
- XmPushButtonGadget, XmArrowButton, and XmArrowButtonGadget widgets,
- respectively.
-
- ttttyyyyppppeeee(((())))
- VkRepeatButtonType type(void);
-
-
- This function returns the type of button, RB_pushButton,
- RB_pushButtonGadget, RB_arrowButton, or RB_arrowButtonGadget.
-
- sssseeeettttPPPPaaaarrrraaaammmmeeeetttteeeerrrrssss(((())))
- void setParameters(long initial, long repeat);
-
-
- The first argument controls how long, in milliseconds, the user has
- to hold the button down before auto-repeat begins. It defaults to
- 1000, but is controllable via the initialDelay resource. The second
- argument controls the interval between auto-repeat activations, in
- milliseconds. It defaults to 200, but is controllable via the
- repeatDelay resource.
-
- ccccoooonnnnsssstttt ccccoooonnnnsssstttt cccchhhhaaaarrrr**** bbbbuuuuttttttttoooonnnnCCCCaaaallllllllbbbbaaaacccckkkk;;;;
- static const const char* buttonCallback;
-
-
- A callback function for detecting activations of the repeating
- button. The callData argument should be cast to a
- (XmAnyCallbackStruct *).
-
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt
- installDestroyHandler(), removeDestroyHandler(), widgetDestroyed(),
- setDefaultResources(), getResources(), manage(), unmanage(),
- baseWidget(), okToQuit(), _name, _baseWidget, _w, deleteCallback
-
-
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCaaaallllllllbbbbaaaacccckkkkOOOObbbbjjjjeeeecccctttt
- callCallbacks(), addCallback(), removeCallback(),
- removeAllCallbacks()
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-
-
-
- VVVVkkkkRRRReeeeppppeeeeaaaattttBBBBuuuuttttttttoooonnnn((((3333xxxx)))) VVVVkkkkRRRReeeeppppeeeeaaaattttBBBBuuuuttttttttoooonnnn((((3333xxxx))))
-
-
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- VkComponent
- _V_i_e_w_K_i_t _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e
- _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m, DEC Press, Bob Sheifler and Jim Gettys
- _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m _T_o_o_l_k_i_t, DEC Press, Paul Asente and Ralph Swick
- _T_h_e _O_S_F/_M_o_t_i_f _P_r_o_g_r_a_m_m_e_r_s _R_e_f_e_r_e_n_c_e, Prentice Hall, OSF
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 3333
-
-
-
-